Big Huge Thesaurus

vena palatina

noun